press representative - German English Dictionary